html, body {
  min-width: 1200px;
}

#app {
  padding-bottom: 40px;
  min-width: 1200px;
  width: 100%;
  min-height: 100%;
  color: #fff;
  .help_main {
    position: fixed;
    top: 66px;
    right: 0;
    bottom: 0;
    left: 0;
    min-width: 1200px;
    background: #171717 url('http://image2.artup.com/static/pc/help/help_bg.jpg') no-repeat 50%;
    .container {
      position: relative;
      width: 1200px;
      height: 100%;
      padding-top: 80px;
      margin: 0 auto;
      overflow: hidden;
    }
    .help_nav {
      float: left;
      width: 200px;
      box-sizing: border-box;
      color: #b5b5b6;
      text-align: right;
      a {
        color: #b5b5b6;
      }
      > li {
        padding-bottom: 12px;
        cursor: pointer;
        > span {
          width: 100%;
          height: 28px;
          line-height: 28px;
          display: block;
          font-size: 14px;
          font-weight: bold;
          font-family: "微软雅黑";
        }
        ul {
          > span {
            width: 100%;
            height: 28px;
            line-height: 28px;
            display: block;
            font-size: 14px;
            font-weight: bold;
            font-family: "微软雅黑";
          }
          li {
            width: 100%;
            line-height: 30px;
            display: block;
            font-size: 14px;
            font-family: "微软雅黑";
            cursor: pointer;
            ul {
              width: 100%;
              height: auto;
              display: block;
              overflow: hidden;
              li {
                width: 100%;
                height: 24px;
                line-height: 24px;
                display: block;
                font-size: 12px;
                font-family: "微软雅黑";
              }
            }
          }
        }
      }
      .active a {
        color: #cc0000;
      }
      .list-title {
        font-weight: bold;
      }
    }
    .help_conten {
      position: absolute;
      top: 80px;
      right: 0;
      bottom: 0;
      width: 800px;
      box-sizing: border-box;
      text-align: left;
      overflow-y: auto;
    }
  }
}
